adequate food supply - Français Anglais Dictionnaire